# FreeBSD portupgrade completion


comp_include _get_cword


_portupgrade()
{
    local cur pkgdir prev

    pkgdir=${PKG_DBDIR:-/var/db/pkg}/
    cur=`_get_cword`
    prev=${COMP_WORDS[COMP_CWORD-1]}

    [ "$prev" = "-l" -o "$prev" = "-L" -o "$prev" = "-o" ] && return 0

    COMPREPLY=( $( compgen -d $pkgdir$cur ) )
    COMPREPLY=( ${COMPREPLY[@]#$pkgdir} )
    COMPREPLY=( ${COMPREPLY[@]%-*} )

    return 0
} # _portupgrade()
